Le nerprun des rochers est un petit arbuste épineux ne dépassant pas les 2 mètres. Ses feuilles sont ovales, assez petites, dentées et montées sur de courts pétioles. Ses fleurs sont petites, vertes, à quatre pétales. Il pousse dans les bois clairs sur sols rocheux et calcaires.