English | German | Russian | Czech

apothecary rose English

Meaning apothecary rose meaning

What does apothecary rose mean?

apothecary rose

A plant of an ancient cultivated variety of gallica rose, Rosa gallica var. officinalis The flower of such a plant

Are you looking for...?