- American green toad as a noun:
- 1
American green toad
noun
1 American green toad
Small green or yellow-green toad with small black bars and stripes.
synonym: Bufo debilis.
debug info: 0.0465
noun
Small green or yellow-green toad with small black bars and stripes.
synonym: Bufo debilis.
debug info: 0.0465