Woolly macaco Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the mongoose lemur.

Webster 1913