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
Tweet