EGAVE

echinoderid

Meaning

  1. noun Any kinorhynch of the family Echinoderidae

Similar words

echinorhynchid echinorhinid echinostomatid echinidan neoechinorhynchid echinozoan kinorhynch pycnophyid edrioasteroid echiuran

Save “echinoderid” to learn later