AMBYSTOMID SALAMANDER





Definition:

  1. [noun] small to moderate-sized terrestrial or semiaquatic New World salamander
    Synonyms: ambystomid

Synonyms:


Related Words: