Word info Synonyms

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 dictionary

Synonyms

Anagrams

Close letter words and terms