Definition, Meaning & Synonyms
lesula
Noun
/ləˈsuːlə/

Definition
A species of owl monkey found in the rainforests of the Democratic Republic of the Congo.

Examples
- The lesula is a rare species that was discovered only recently.
- Researchers are studying the social behavior of the lesula in its natural habitat.
- In the wild, the lesula primarily feeds on fruits and leaves.

Meaning
Lesula refers to a primate species, known for its distinctive appearance and behavior.

Synonyms
- owl monkey