Find the word definition

Wikipedia
Echinostomata

The Echinostomata are a suborder of the parasitic flatworm order Echinostomida. A highly notable family is the Fasciolidae. These contain several species causing major parasitic diseases in humans.