rana
/ˈrɑːnə/ (RAH-nuh)
Definitions
1. noun
A genus of aquatic frogs found in tropical and subtropical regions, particularly in Asia. It is also known as the ‘Asian frog’ or ‘Asian giant frog’.
“The rana species are found in tropical rainforests and slow-moving waters.”