loris gracilis Meaning, Definition & Usage

  1. noun slim-bodied lemur of southern India and Sri Lanka
    slender loris.

WordNet