fascioloid

fæsɪˈɒɪlɔɪd

Definitions

1. noun

A type of trematode (parasitic flatworm) found in deer.

“The veterinarian found a fascioloid infestation in the deer’s liver.”

Synonyms

  • parasitic flatworm
  • trematode

Antonyms

  • non-parasitic flatworm