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)

  1. largest North American frog; highly aquatic with a deep-pitched voice
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: