It's a green frog, a rare species of frogs in the tropics, but there are in mainland North America, such as USA and Canada.
Is the frog species edible? Does the restaurant there sell it as a menu?
It's a green frog, a rare species of frogs in the tropics, but there are in mainland North America, such as USA and Canada.
Is the frog species edible? Does the restaurant there sell it as a menu?
A "Green Frog" is a different species where I am from that does not grow nearly as large.
In both the text above and in the video I mention that people eat these, so Yes, they are edible and restaurants do sell it as a food.