Home
Search
Index
Definify.com
Definition
2025
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
.
French
Noun
ambrette
f
(
plural
ambrettes
)
abelmosk
Italian
Noun
ambrette
f
plural of
ambretta
Etymology
From
French
ambre
+
-ette
.
Similar Results
Aigrette