meaning of bell toad

bell toad meaning in General Dictionary

western North American frog with a taillike copulatory organ