This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Echiuroidea

  1. n. pl.
    A division of Annelida which includes the genus Echiurus and allies. They are often classed among the Gephyrea, and called the armed Gephyreans.



Shares

Related Words

Menu