Meaning of satin bush in English:

satin bush

noun

  • A leguminous South African evergreen shrub, Podalyria sericea, cultivated in gardens for its silvery-green, hairy foliage and small pink flowers.

Origin

Late 19th century; earliest use found in William Robert Guilfoyle (1840–1912).