Alphabet Filter:

Results

Definition of trematode:

  1. One of the Trematodea. Also used adjectively.

Synonyms:

good fortune, fluke, trematode worm, good luck, flue.