handstamp: a stamp (usually made of rubber) for imprinting a mark or design by hand
musk rose: rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers