Word info

spatangid

Noun

Meaning

spatangid (plural spatangids)

(zoology) Any sea urchin in the family Spatangidae.

Source: en.wiktionary.org

Close letter words and terms