mastaxes
English
Noun
mastaxes
plural of
mastax