megalurias
Spanish
Noun
megalurias
plural of
megaluria