Skip to main content

Definitions by Tomoonchild

Leptobrachella is a genus of frogs in the family Megophryidae. The group was first scientifically described by Malcolm Arthur Smith in 1925. Originally the scientific name Nesobia was used.
What type of frog is this? It's a Nesobia
Nesobia by Tomoonchild January 6, 2022