Definitions of Loris gracilis:

  • noun:   slim-bodied lemur of southern India and Sri Lanka