eucotylid
noun
eu·cot·y·lid
| \ yüˈkätᵊlə̇d\
plural -s
Definition of eucotylid
: a worm of the family Eucotylidae
Keep scrolling for more