metacercariae
English
Noun
metacercariae
plural of
metacercaria