Lemur groups Synonyms

Definitions for Lemur


  • (noun) large-eyed arboreal prosimian having foxy faces and long furry tails

LG abbreviation

LG is an abbreviation for Lemur Groups
What does LG stand for?
LG stands for "Lemur Groups"