EGAVE

allocreadiid

Meaning

  1. noun Any trematode of the family Allocreadiidae

Similar words

haploporid plagiorchiid allogromiid archigregarine clinostomum acoelomorph diplostomatid neogregarine trematode worm brachycladiid

Save “allocreadiid” to learn later