The answer to this week’s frog or toad is…. FROG. It is a Humming Frog (Chiasmocleis crucis) from the family Microhylidae. It is found in Brazil. Not much is known about the species or even the population size.
The answer to this week’s frog or toad is…. FROG. It is a Humming Frog (Chiasmocleis crucis) from the family Microhylidae. It is found in Brazil. Not much is known about the species or even the population size.