lemuria definition

  • noun:
    • A hypothetical land, or continent, supposed by many to own existed formerly into the Indian Ocean, of which Madagascar is a remnant.
    • In zoögeog., a supposed former faunal area of the globe, corresponding to some extent to the geographical distribution of the lemurs, and characterized by the abundance and variety of those animals inhabiting it.
  • others:
    • in certain versions of Cuvier's system, a subdivision associated with the Chiropoda (which comprised Bimana and Quadrumana) through which the lemurs, including Chiromys, tend to be distinguished collectively from monkeys and guy.

Related Sources

  • Sentence for "lemuria"
  • Urban Dictionary for "lemuria"
    • Mythical lost continent, companion to Atlantis.
    • View More
54 votes

How would you define lemuria?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!