VariousWords beta
Definitions:
Noun
sweet sultan
Amberboa moschata
Centaurea moschata
Definition: Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea