trematoid
/trɛməˈtoʊɪd/Definitions
1. noun
A type of fluke, a parasitic flatworm of the class Trematoda.
“The researcher studied various trematoid species found in the local water system.”
1. noun
A type of fluke, a parasitic flatworm of the class Trematoda.
“The researcher studied various trematoid species found in the local water system.”