Synonyms and Antonyms for Lemuridae

1. Lemuridae (n.)

typical lemurs; of Madagascar

Synonyms: