traveller's palms
English
Noun
traveller
's
palms
plural of
traveller's palm