English synonyms about - contact  

Centaurea moschata

noun

1 Centaurea moschata

Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea.

synonyms: Amberboa moschata, sweet sultan.


Find more on centaurea moschata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0256