Centaurea moschata
English Dictionary
->
Letter C
-> Centaurea moschata
Search Dictionary:
Centaurea moschata Definition
(n)
Asian
plant
widely
grown
for
its
sweetly
fragrant
pink
flowers
;
sometimes
placed
in
genus
Centaurea
Centaurea moschata Synonyms
Amberboa moschata
Centaurea moschata
sweet sultan
© Art Branch Inc.