cave salamanders

English

Noun

cave salamanders

  1. plural of cave salamander