Ambystomatidae meaning
UK US
Ambystomatidae (noun): New World salamanders.
Definition of Ambystomatidae
- New World salamanders
Synonyms: family Ambystomatidae
Type of: amphibian family
Word lists: words starting with AM · words ending in AE · 14-letter words
More about Ambystomatidae on Wikipedia.