'Ambystomatidae' definitions:

Definition of 'Ambystomatidae'

From: WordNet
noun
New World salamanders [syn: Ambystomatidae, family Ambystomatidae]

Words containing 'Ambystomatidae'