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.”

Synonyms

  • Asian frog
  • Asian giant frog

Antonyms

  • alpine frog
  • desert frog