Synonyms of American Green Toad in English :
Antonyms of American Green Toad in English
Thesaurus of American Green Toad in English
American Green Toad
see definition of american green toadSynonyms of american green toad
1. (noun) small green or yellow-green toad with small black bars and stripes
Hypernyms of american green toad
1. (noun) small green or yellow-green toad with small black bars and stripes