Trematoid /(?)/

Trem·a·toid

Trematoid

a.
  1. Of or pertaining to the Trematodea. See Illustration in Appendix. (Zool.)