Sort:  

A "Green Frog" is a different species where I am from that does not grow nearly as large.


Is the frog species edible?

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.