While there are many variations of the lemur, they all hail from the island nation of Madagascar off the coast of Southeast Africa.
The word "lemur" means "ghost" in Latin, according to the Reid Park Zoo website.
While there are many variations of the lemur, they all hail from the island nation of Madagascar off the coast of Southeast Africa.
The word "lemur" means "ghost" in Latin, according to the Reid Park Zoo website.
Get up-to-the-minute news sent straight to your device.