Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

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