lemurid Meaning, Definition & Usage

Lem"u*rid adjective & noun
Definitions
  1. (Zoöl.) Same as Lemuroid.

Webster 1913