Meaning of satin leaf in English:

satin leaf

noun

  • 1The North American alumroot, Heuchera americana, which has lustrous green, purple, or brown leaves.

  • 2A small tree native to Florida and the Caribbean, Chrysophyllum monopyrenum (family Sapotaceae), the leaves of which are dark green with golden hairs on the underside.

Origin

Late 19th century; earliest use found in The Garden.