
Save
Article from
floridamuseum.ufl.edu
Southern Leopard Frog
Southern Leopard Frog Scientific name: Lithobates sphenocephalus (or Rana sphenocephala) These are some of the most abundant frogs in Florida and are usually found in and around… More
More

Florida Museum
217k followers