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