Dictionary.com
Thesaurus.com

metacercariae

  • plural
    of metacercaria.
    metacercaria
    noun
    the encysted larva of a trematode, usually found in or on an aquatic intermediate host.

More Suggestions