Meaning of reseda odorata

Definition of reseda odorata

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

Other information on reseda odorata

WIKIPEDIA results for reseda odorata
Amazon results for reseda odorata