Dictionary/सैलामैण्डर
Noun

सैलामैण्डर

sailaamaindar

Definitions

Noun

salamander

any of various typically terrestrial amphibians that resemble lizards and that return to water only to breed

Source: FreeDict

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.