Definisi 'rana clamitans'
English to English
noun
1 similar to bullfrog; found in or near marshes and ponds; of United States and Canada
source: wordnet30
More Word(s)
ranid, true frog, genus rana, rana,

Visual Synonyms
Click for larger image