Definitions
noun
shrubby plant with aromatic greyish-green leaves used as a cooking herb
Look “ramona” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
shrubby plant with aromatic greyish-green leaves used as a cooking herb