onchocercomas
English
Noun
onchocercomas
plural of
onchocercoma