Definition of edible frog in English:
A large green aquatic frog of mainland Europe, popular as food in some regions.
- Rana esculenta, family Ranidae
- 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.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in India
Most popular in Pakistan