Definify.com

Definition 2024


mouse_lemur

mouse lemur

English

Noun

mouse lemur (plural mouse lemurs)

  1. Any of the nocturnal lemurs of the genus Microcebus native to Madagascar.

Derived terms

Translations