Amberboa moschata
1.
(
noun
) Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea
Synonyms:
Centaurea moschata
,
sweet sultan
Related Words:
flower
Terms and Conditions of Use / Copyright Notice