|  | 
Definition of Centaurea moschata
1. Noun. Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea. 
Exact synonyms: Amberboa Moschata, Sweet Sultan
Generic synonyms: Flower
Group relationships: Amberboa, Genus Amberboa
Generic synonyms: Flower
Group relationships: Amberboa, Genus Amberboa



