meaning of langur

1. slender long-tailed monkey of Asia


Related Words

langur | langure |

Developed & Maintained By Taraprasad.com

Treasure Words