Definify.com
Definition 2024
ambrette
ambrette
English
Noun
ambrette (plural ambrettes)
- The musk mallow plant (Abelmoschus moschatus).
- The essential oil produced from the seeds of the musk mallow.
- A variety of pear.
ambrette (plural ambrettes)