'ambystomid' definitions:

Definition of 'ambystomid'

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

Words containing 'ambystomid'