Definition of edible frog in English:

edible frog

Line breaks: ed¦ible frog

noun

A large green aquatic frog of mainland Europe, popular as food in some regions.
  • Rana esculenta, family Ranidae
More example sentences
  • What's more, even as the Central Valley became a major source of edible frogs, Californians were converting wetlands to farmland on a massive scale.
  • Without enough R. lessonae to mate with, however, edible frogs couldn't reproduce.
  • The genome of the Edible Frog (R. esculenta) therefore consists of two parts of each of its parent species.

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day salmanazar
Pronunciation: ˌsalməˈnazər
noun
a wine bottle twelve times the standard size...