Stipeses
English
Proper noun
Stipeses
plural of
Stipes