|
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