Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

rose geranium Definition

Cancel
rose geranium
noun(rose geranium)
any of several pelargoniums grown for their fragrant 3- to 5-lobed leaves and small pink flowers

Words Related to rose geranium!

rose geranium Examples by Brain Bank Users