Noun Definition

langur

1.Definition: slender long-tailed monkey of Asia

Category: Animals