american green toad Meaning, Definition & Usage

  1. noun small green or yellow-green toad with small black bars and stripes
    Bufo debilis.

WordNet