Meaning of ambystomid
Definition of ambystomid
(noun)
small
to
moderate-sized
terrestrial
or
semiaquatic
New World
salamander
Other information on ambystomid
WIKIPEDIA results for
ambystomid
Amazon results for
ambystomid
Tweet