DictionaryAI

flying frog

Short definition from Wiktionary

Noun

  1. Any type of frog with the ability to glide

We haven’t written up flying frog yet: Simple and Standard meanings, examples and a quiz.