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.0247