Word info

land-salamander

Noun

Meaning

A salamander (Order Caudata) that habitually or permanently lives its life on land.

A name given to the terrestrial phase of a newt; eft.

Source: en.wiktionary.org

Close letter words and terms