lemurs
le-murs
noun
Small, tree-dwelling primates native to Madagascar, known for their large eyes and long tails.
"We observed ring-tailed lemurs in their natural habitat."
le-murs
Small, tree-dwelling primates native to Madagascar, known for their large eyes and long tails.
"We observed ring-tailed lemurs in their natural habitat."