spectacled salamander

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.