Unscramble
Definition of Ambystomatidae
Noun: Ambystomatidae
New World salamanders
- family Ambystomatidae
See also:
Ambystoma
ambystomid