cargoids
English
Noun
cargoids
plural of
cargoid