fire salamander

Explore definitions, synonyms, and language insights of fire salamander

Definitions

Noun
European salamander having dark skin with usually yellow spots

More General Terms