palm (noun) literally: the palm of a hand

Print Friendly, PDF & Email