Echinoid Definition

ĭ-kīnoid
noun
Any of a class (Echinoidea) of echinoderms, including the sea urchins and sand dollars.
Webster's New World
adjective
Of or like a sea urchin.
Webster's New World

Other Word Forms of Echinoid

Noun

Singular:
echinoid
Plural:
echinoids

Find Similar Words

Find similar words to echinoid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

echinoid