English dictionary
rana catesbeiana meaning and definition
Definition and meaning of rana catesbeiana at MeaningMonkey.org. rana catesbeiana meaning and definition in the English Dictionary.RANA CATESBEIANA noun
Definition of Rana catesbeiana (noun)
- largest North American frog; highly aquatic with a deep-pitched voice
- synonyms: bullfrog
Source: Princeton University Wordnet