spotted salamanders

English

Noun

spotted salamanders

  1. plural of spotted salamander