Nesobia

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
by Tomoonchild January 06, 2022
mugGet the Nesobia mug.