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