merulids
English
Noun
merulids
plural of
merulid
Anagrams
lemurids
,
misruled