LEMUROIDEA Meaning of LEMUROIDEA in English noun ·pl a suborder of primates, including the lemurs, the aye-aye, and allied species. Webster English vocab. Английский словарь Webster. 2012