English Dictionary
◊ SALAMANDRIDAE
Salamandridae
n : salamanders [syn: {Salamandridae}, {family Salamandridae}]