moriche palms

English

Noun

moriche palms

  1. plural of moriche palm