centaurea moschata definition

  • noun:
    • Asian plant widely cultivated for its sweetly fragrant pink plants; often put in genus Centaurea
    • Asian plant commonly grown for its sweetly fragrant green plants; often placed in genus Centaurea
41 votes

How would you define centaurea moschata?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!