Noun Definition

ambystomatidae

1.Definition: New World salamanders

Category: Animals