american green toad - definitions and synonyms

american green toad noun

  1. ( also written as American green toad )

    English Meaning: 

    : small green or yellow-green toad with small black bars and stripes

    Synonyms:

    bufo debilis