metacestodes
English
Noun
metacestodes
plural of
metacestode