magilids
English
Noun
magilids
plural of
magilid