Echinoidea

From Fresh Dictionary

Contents

Translingual

Etymology

Proper noun

Echinoidea

  1. a taxonomic class, within superclass Cryptosyringida - the sea urchins

See also

Personal tools