cysticercoids
English
Noun
cysticercoids
plural of
cysticercoid