Dictionary Home »
Webster's New World College Dictionary » echinoid
echinoid
echinoid definition
echi·noid (ē kī′no̵id′, ek′ə-)
noun
any of a class (Echinoidea) of echinoderms, including the sea urchins and sand dollars
Browse dictionary definitions near echinoid
Also Mentioned In