Find the word definition

Wiktionary
ambrette

n. 1 The musk mallow plant (''Abelmoschus moschatus''). 2 The essential oil produced from the seeds of the musk mallow. 3 A variety of pear.