Jump to content

spectacled salamander

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

spectacled salamander (plural spectacled salamanders)

  1. Either of two species of European salamander of the genus Salamandrina.
    • 2018, Tim Flannery, Europe: A Natural History, page 35:
      The study also revealed that the gloriously colourful Italian spectacled salamanders diverged from the rest of the salamandrid family while the dinosaurs still lived.