What is the full meaning of trematoid
a kind of parasitic flatworm, also TREMATODE [n -S]
Example of the word trematoid placed on a Scrabble board.