lemuridous Meaning, Definition & Usage

Le*mu"ri*dous, Lem"u*rine adjective (Also<
  • Lemuridous
  • Lemurine
)
Definitions
  1. (Zoöl.) Lemuroid.

Webster 1913