English
Detailed Synonyms for American green toad in English
American green toad:
American green toad [the ~] noun
-
the American green toad
– small green or yellow-green toad with small black bars and stripes 1the American green toad; the Bufo debilis– small green or yellow-green toad with small black bars and stripes 1