megacaps
English
Noun
megacaps
plural of
megacap