moriche palms
English
Noun
moriche palms
plural of
moriche palm