Definify.com

Definition 2024


salamandrid

salamandrid

English

Noun

salamandrid (plural salamandrids)

  1. Any animal of the family Salamandridae.