English edit

Noun edit

moriche palms

  1. plural of moriche palm