Word info

apatopygid

Noun

Meaning

apatopygid (plural apatopygids)

Any sea urchin of the family Apatopygidae

Source: en.wiktionary.org

Close letter words and terms