Etymology

big-eyed tree frog

Today it means: Leptopelis vermiculatus, from East Africa (viz. Tanzania); Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok