LEMUROID Meaning of LEMUROID in English noun one of the lemuroidea. 2. lemuroid ·adj like or pertaining to the lemurs or the lemuroidea. Webster English vocab. Английский словарь Webster. 2012