salamander
Info · Definitions · Synonyms · Characters
Definitions
(noun) any of various typically terrestrial amphibians that resemble lizards and that return to water only to breed.
Noun Definition 1
Info · Definitions · Synonyms · Characters