megamines
English
Noun
megamines
plural of
megamine