lightning carriers
English
Noun
lightning
carriers
plural of
lightning carrier