English

edit

Adjective

edit

trematoid (comparative more trematoid, superlative most trematoid)

  1. (zoology) Of or relating to the Trematoda.

Noun

edit

trematoid (plural trematoids)

  1. (zoology) Any member of the Trematoda.

Anagrams

edit