Find expert answers and community insights on IDNLearn.com. Discover prompt and accurate responses from our experts, ensuring you get the information you need quickly.

a pejorative term used to describe abnormal or excessive sexual desire in a woman is