Skip to definition.

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