sweetheart rose

noun

Definition of sweetheart rose

: any of various small roses (such as a polyantha rose)