'Ambystomatidae' definitions:

Definition of 'Ambystomatidae'

(from WordNet)
noun
New World salamanders [syn: Ambystomatidae, family Ambystomatidae]

Words containing 'Ambystomatidae'