Subscriber login


Forgot your password?

Library card login

Other

Echinoidea


Definition of Echinoidea

noun

Zoology
  • a class of echinoderms that comprises the sea urchins.

Origin:

modern Latin (plural), from echinus

Echinoidea in other Oxford dictionaries

Definition of Echinoidea in the US English dictionary