English dictionary
bell toad meaning and definition
Definition and meaning of bell toad at MeaningMonkey.org. bell toad meaning and definition in the English Dictionary.BELL TOAD noun
Definition of bell toad (noun)
- western North American frog with a taillike copulatory organ
- synonyms: Ascaphus trui, ribbed toad, tailed frog, tailed toad
Source: Princeton University Wordnet