'ambystomid salamander' definitions:

Definition of 'ambystomid salamander'

(from WordNet)
noun
Small to moderate-sized terrestrial or semiaquatic New World salamander [syn: ambystomid, ambystomid salamander]