trematoda : Idioms & Phrases


class trematoda

  • noun parasitic flatworms (including flukes)
    Trematoda.
WordNet