Word info

salamandrid

Noun

Meaning

salamandrid (plural salamandrids)

Any animal of the family Salamandridae.

Source: en.wiktionary.org

Close letter words and terms