Meaning of family ambystomatidae

Definition of family ambystomatidae

(noun) New World salamanders

Other information on family ambystomatidae

WIKIPEDIA results for family ambystomatidae
Amazon results for family ambystomatidae