Medical Dictionary
Echinoidea
noun pl Ech·i·noi·dea \ˌek-ə-ˈnȯi-dē-ə\
Medical Definition of ECHINOIDEA
: a class of motile bottom-dwelling echinoderms comprising the sea urchins and related forms
—ech·i·noid \ˈek-ə-ˌnȯid\ noun
Seen & Heard
What made you want to look up Echinoidea? Please tell us where you read or heard it (including the quote, if possible).