English
Detailed Synonyms for Centaurea moschata in English
Centaurea moschata:
Centaurea moschata [the ~] nom
-
the Centaurea moschata
– Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea 1the Centaurea moschata; the sweet sultan; the Amberboa moschata– Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea 1