lemuroidei
Italian
Noun
lemuroidei
plural of
lemuroideo