The Collaborative International Dictionary
Trematoid
Trematoid \Trem"a*toid\, a. [From Gr. ?, ?, a hole + e'i^dos form.] (Zo["o]l.) Of or pertaining to the Trematodea. See Illustration in Appendix.
Wiktionary
trematoid
a. (context zoology English) Of or relating to the Trematoda.