adenoceles
English
Noun
adenoceles
plural of
adenocele