langaha
/læŋˈɑːhɑː/Definitions
1. noun
A type of frog found in Madagascar, particularly in the family Ranidae.
“The researchers were studying the langaha, a rare frog species native to Madagascar.”
1. noun
A type of frog found in Madagascar, particularly in the family Ranidae.
“The researchers were studying the langaha, a rare frog species native to Madagascar.”