intromitters
English
Noun
intromitters
plural of
intromitter