salamandrids
English
Noun
salamandrids
plural of
salamandrid