Woolly maki Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a long-tailed lemur (Indris laniger) native of Madagascar, having fur somewhat like wool; called also avahi, and woolly lemur.

Webster 1913