English dictionary

centaurea moschata meaning and definition

Definition and meaning of centaurea moschata at MeaningMonkey.org. centaurea moschata meaning and definition in the English Dictionary.

CENTAUREA MOSCHATA noun

Definition of Centaurea moschata (noun)

  1. Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: