Definition of pussy palm in English:

pussy palm

noun

  • Pussy willow.

Origin

Late 19th century; earliest use found in Robert Cole (1831–1921).