YourDictionary

nymphoncus medical definition

noun
A swelling or hypertrophy of one or both labia minora.

link/cite print suggestion box