Answer: trematoid

AnswerCrossword Clue
trematoida kind of parasitic flatworm also TREMATODE