ambystomid salamander - English Synonyms Dictionary

ambystomid salamander

n.
[1] ambystomid