Rana sylvatica

Explore definitions, synonyms, and language insights of Rana sylvatica

Definitions

Noun
wide-ranging light-brown frog of moist North American woodlands especially spruce

More General Terms