echiuroid
[ɛˈkiːroʊɪd]
Definitions
1. noun
A type of parasitic worm of the class Echinorhynchomorpha, typically infecting fish.
“The aquatic biologist studied the echiuroid infestation in the local fish population.”
[ɛˈkiːroʊɪd]
1. noun
A type of parasitic worm of the class Echinorhynchomorpha, typically infecting fish.
“The aquatic biologist studied the echiuroid infestation in the local fish population.”