Reseda odorata

Explore definitions, synonyms, and language insights of Reseda odorata

Definitions

Noun
Mediterranean woody annual widely cultivated for its dense terminal spikelike clusters greenish or yellowish white flowers having an intense spicy fragrance

More General Terms