Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Lemuroid
a.
Like or pertaining to the lemurs or the Lemuroidea.
n.
One of the Lemuroidea.
←
Lemurine
Lemuroidea
→
Shares
Related Words
Lemur
Lemuroidea
Menu
Home
Search
My Last Searches