Italian-English dictionary »

lemure catta meaning in English

ItalianEnglish
lemure catta noun
{m}

ring-tailed lemur [ring-tailed lemurs](Lemur catta)
noun
[UK: rɪŋ teɪld ˈliː.mə(r)] [US: ˈrɪŋ ˈteɪld ˈliː.mər]