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