spectacled salamanders
English
Noun
spectacled
salamanders
plural of
spectacled salamander