impactors
English
Noun
impactors
plural of
impactor