lemuridae-Лемуровые: meaning, definitions and translations

English dictionaryEnglishRussian

What is lemuridae?lemuridae is Лемуровые

What is Лемуровые?

  • typical lemurs; of Madagascar
    типичные лемуры; Мадагаскара