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


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

Type of: flower

Part of: Amberboa, genus Amberboa

Encyclopedia: Amberboa moschata