Hyla regilla

Explore definitions, synonyms, and language insights of Hyla regilla

Definitions

Noun
the most commonly heard frog on the Pacific coast of America