Synonyms and Antonyms for tailed_toad

1. tailed toad (n.)

western North American frog with a taillike copulatory organ

Synonyms: