Metrorrhea

What is Metrorrhea?

Metrorrhea definition and meaning on Dictionary terms:
noun, plural met

Tags: