walking palms
English
Noun
walking palms
plural of
walking palm