mega caps
English
Noun
mega
caps
plural of
mega cap