lemurids
English
Noun
lemurids
plural of
lemurid
Anagrams
merulids
,
misruled