Etymology

leaf frog

Today it means: Any tree frog of the subfamily Phyllomedusinae. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok