• Ambrette

    Origin

    From French ambre + ette

    Full definition of ambrette

    Noun

    ambrette

    (plural ambrettes)
    1. The musk mallow plant (Abelmoschus moschatus).
    2. The essential oil produced from the seeds of the musk mallow.
    3. A variety of pear.----
    © Wiktionary