european fire salamander Meaning, Definition & Usage

  1. noun a kind of European salamander
    Salamandra salamandra.

WordNet