Echinoida

Echinoida

[‚ek·ə′noid·ə] (invertebrate zoology) An order of Echinacea with a camarodont lantern, smooth test, and imperforate noncrenulate tubercles.