Country Dictionary

A fork of Rural Dictionary

Lemur

A primate that lives in Madagascar and is an endangered species.

Did you see that movie? The lemurs were so cute!

by un_known546 May 07, 2015