Word info

zoroasterid

Noun

Meaning

zoroasterid (plural zoroasterids)

Any sea star of the family Zoroasteridae

Source: en.wiktionary.org

Close letter words and terms