1. Noun
A plant (Reseda odorata) having greenish flowers with orange-colored stamens, and exhaling a delicious fragrance. In Africa it is a low shrub, but further north it is usually an annual herb.
2. Noun
Mediterranean woody annual widely cultivated for its dense terminal spikelike clusters greenish or yellowish white flowers having an intense spicy fragrance
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
