umbrella palms
English
Noun
umbrella
palms
plural of
umbrella palm