Rose Geranium (noun) Definition, Meaning & Examples

noun
  1. a geranium, Pelargonium graveolens, cultivated for its fragrant, lobed or narrowly divided leaves.
noun
  1. a small geraniaceous shrub, Pelargonium graveolens, grown in North America for its pink flowers and fragrant leaves, used for scenting perfumes and cosmetics
Rose Geranium (noun) Definition, Meaning & Examples

More Definitions