family lemuridae Meaning, Definition & Usage

  1. noun typical lemurs; of Madagascar
    Lemuridae.

WordNet