Geniculate neuralgia

What is Geniculate neuralgia?

Geniculate neuralgia definition and meaning on Dictionary terms:
noun
any type of cutting or removal of all or some of the genital organs, especially excision of the clitoris.

 

reference: www.dictionary.com/browse/geniculate-neuralgia

Tags: