AMERICAN GREEN TOAD





Definition:

  1. [noun] small green or yellow-green toad with small black bars and stripes
    Synonyms: American green toad, Bufo debilis

Synonyms: