Definition of rock flower in English:

rock flower

noun

  • A flowering plant that grows on or among rocks.

Origin

Late 18th century; earliest use found in Naturalist's Pocket Magazine.