meaning of slender loris

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


Related Words

slender loris |

Developed & Maintained By Taraprasad.com

Treasure Words