American bullfrog (Lithobates catesbeianus)
An invasive species native to North America. It is large and voracious, eating anything it can get its hands on. It is designated as a Specified Invasive Alien Species and is listed as one of the 100 worst invasive alien species in the world and Japan.
Details
License type
Rights Managed