meaning of lemur catta

1. small lemur having its tail barred with black


Related Words

lemur catta |

Developed & Maintained By Taraprasad.com

Treasure Words