Word info

echinacean

Noun

Meaning

echinacean (plural echinaceans)

Any sea urchin of the superorder Echinacea.

Source: en.wiktionary.org

Close letter words and terms