cursedexile-deactivated20141006:
The word “lemur” derives from the Latin term lemures, meaning ghosts or spirits. Named for their ghost-like appearance, reflective eyes, and haunting cries. Some Malagasy people have legends that lemurs are the souls of their ancestors.
10 Notes/ Hide
radicalace reblogged this from riftist
radicalace liked this
sasquatchstalker liked this
riftist liked this





