What is the meaning of sea urchin in English?

Learn vocabulary with pictures as well as definitions of sea urchin in English

Learn in

See more

n. sea urchin

Definition of sea urchin in English

Round marine invertebrate with a spiny exoskeleton and a mouth located on its underside.

Synonyms of sea urchin in English

sea hedgehogurchin