mouse lemur

English

Noun

mouse lemur (plural mouse lemurs)

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

Derived terms

Translations