stabilators
English
Noun
stabilators
plural of
stabilator