Malabar-flying-frog definitions

A species of frog in the Rhacophoridae family, found in western India, Rhacophorus malabaricus, who have the ability to glide due to their webbing between the toes.
noun
0
0