jelly palms
English
Noun
jelly
palms
plural of
jelly palm