Synonyms and Antonyms for South_American_poison_toad

1. South American poison toad (n.)

a South American toad

Synonyms: