English dictionary
american green toad meaning and definition
Definition and meaning of american green toad at MeaningMonkey.org. american green toad meaning and definition in the English Dictionary.AMERICAN GREEN TOAD noun
Definition of American green toad (noun)
- small green or yellow-green toad with small black bars and stripes
- synonyms: Bufo debilis
Source: Princeton University Wordnet