lemur_cattaEnglish

Lemur catta, Madagascar cat, ring-tailed lemur

Noun

Small lemur having its tail barred with black

English: Madagascar cat, ring-tailed lemur, Lemur catta

English words with similar meanings

Show 2 words