Skip to definition.
NEW version 6: Get the FREE one-click dictionary software for Windows.


Noun: Centaurea moschata
  1. Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea
    - sweet sultan, Amberboa moschata

Type of: flower

Part of: Amberboa, genus Amberboa

Encyclopedia: Centaurea moschata