Anils bush frog

Raorchestes anili

''Raorchestes anili'' is a species of frog in the Rhacophoridae family.
It is found in the Western Ghats in the state of Kerala in India.
Its habitats include roadside vegetation and gardens.

No videos have been added for this species yet.