English dictionary
rana clamitans meaning and definition
Definition and meaning of rana clamitans at MeaningMonkey.org. rana clamitans meaning and definition in the English Dictionary.RANA CLAMITANS noun
Definition of Rana clamitans (noun)
- similar to bullfrog; found in or near marshes and ponds; of United States and Canada
- synonyms: green frog, spring frog
Source: Princeton University Wordnet