Stipeses

English

Proper noun

Stipeses

  1. plural of Stipes