Top Qs
Timeline
Chat
Perspective

flying frog

From Wiktionary, the free dictionary

Remove ads

English

Noun

flying frog (plural flying frogs)

  1. Any type of frog with the ability to glide

Derived terms

  • Wallace's flying frog

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads