it seems to be something related to acupuncture points ... for reference: 无数液态纳米机器人一起发力,迅速的刺激着雪白女士身体的一个个隐秘窍穴,激发着她的生命力 Thanks Bye, have a beautiful time
Acupoint is not good. "Acu" means "with a needle". It's a word used in acupuncture (which means "curing with needle inserting"). Acupoint means the point which the needle is inserted. It's not describing the nature of 窍穴 but just describing the methodology of a therapy.
Baike says that 窍穴 has the same meaning as 腧穴, which is the technical name for 穴位, which is usually translated as acupuncture point. Conclusion: use acupuncture point, or shorten to acupoint.