Synonyms and Antonyms for Bufo_debilis

1. Bufo debilis (n.)

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

Synonyms: