rosemary
noun
plural rosemaries
Definition of rosemary
: a fragrant shrubby Mediterranean mint (Rosmarinus officinalis) having grayish-green needlelike leaves used as a seasoning
also
: the leaves of rosemary
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more