Echinostomida definition

A taxonomic order within the subclass Digenea — many flatworms that inhabit the bile ducts of herbivores.
pronoun
0
0
Advertisement