lemuroid
Speech parts
1. lemuroid - Noun
2. lemuroid - Adjective
Meaning
Like or pertaining to the lemurs or the Lemuroidea.
One of the Lemuroidea.
Source: Webster's dictionary1. lemuroid - Noun
2. lemuroid - Adjective
Like or pertaining to the lemurs or the Lemuroidea.
One of the Lemuroidea.
Source: Webster's dictionary