Word info

spinoscalid

Noun

Meaning

spinoscalid (plural spinoscalids)

scalid

Source: en.wiktionary.org

Close letter words and terms