English dictionary
echinoidea meaning and definition
Definition and meaning of echinoidea at MeaningMonkey.org. echinoidea meaning and definition in the English Dictionary.ECHINOIDEA noun
Definition of Echinoidea (noun)
- sea urchins and sand dollars
- synonyms: class Echinoidea
Source: Princeton University Wordnet