spectacled salamander

English dictionary entry

Meanings

noun
  1. Either of two species of European salamander of the genus Salamandrina.

Word forms

spectacled salamander spectacled salamanders
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.