Definition of Buddha's hand in English:

Buddha's hand

noun

  • A variety of citron, Citrus medicavar. sarcodactylis, in which the fruit consists of a cluster of yellow finger-like projections.

Origin

Mid 19th century; earliest use found in The Gentleman's Magazine. After Chinese fó shǒu gān, lit. ‘Buddha hand citron’.