Definitions
There is 1 meaning of the phrase
Lemur Catta.
Lemur Catta - as a noun
Small lemur having its tail barred with black
Synonyms (Exact Relations)
madagascar catring-tailed lemurExample Sentences
"The lemur catta is native to Madagascar."
Word Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Words
matriculate