palmberries

English

Noun

palmberries

  1. plural of palmberry