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

rosemary Definition

Cancel
rosemary
noun(rose-mary)
a fragrant shrubby Mediterranean mint (Rosmarinus officinalis) having grayish-green needlelike leaves used as a seasoning; also : the leaves of rosemary

Words Related to rosemary!

rosemary Examples by Brain Bank Users