Synonyms and Antonyms for ribbed_toad

1. ribbed toad (n.)

western North American frog with a taillike copulatory organ

Synonyms: