applanators
English
Noun
applanators
plural of
applanator