echinorhynchid
Noun
Meaning
echinorhynchid (plural echinorhynchids)
(zoology) Any member of the family Echinorhynchidae, of thorny-headed worms.
Noun
echinorhynchid (plural echinorhynchids)
(zoology) Any member of the family Echinorhynchidae, of thorny-headed worms.