rockrose

noun
  1. a low-growing shrub with colorful flowers, typically found in rocky or dry areas
  2. Usage: botanical

Examples