rosemary ( synonym found)

Definition of rosemary:

°a shrub that originates from Europe ans Asia Minor and produces fragrant mint used in cooking and perfumes.

Definition of rosemary:

°a shrub that originates from Europe ans Asia Minor and produces fragrant mint used in cooking and perfumes.

Back to Top