palmsters

English

Noun

palmsters

  1. plural of palmster