Mouse lemur Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of several species of very small lemurs of the genus Chirogaleus, found in Madagascar.

Webster 1913