rockroses

noun
  1. plural of rockrose; low-growing shrubs with colorful flowers that typically grow in rocky or sandy areas
  2. Usage: botany

Examples