See Also: ambrette(dictionary)

ambrette (iou)



ambrette noun. E18.
[French, formed as AMBER: see -ETTE.]
A pear having a musky odour. E-M18.
The seeds of the musk mallow, Abelmoschus moschatus, which yield an oil used in perfumery. Also ambrette seed. M19.