megacarriers
English
Noun
megacarriers
plural of
megacarrier