• Definition for "ambrette"
  • Sentence for "ambrette"
    • Polge said that when he created…
    • View More

ambrette definition

  • noun:
    • See abelmosk.
    • The musk mallow plant (Abelmoschus moschatus).
    • The essential oil produced from the seeds associated with musk mallow.
    • multiple pear.
    • See amber-seed.
    • some sort of pear with an odor of ambergris or musk.
89 votes

How would you define ambrette?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!