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