meibogrades
English
Noun
meibogrades
plural of
meibograde