intromittent organs
English
Noun
intromittent organs
plural of
intromittent organ