Word info Synonyms

ambrette

Noun

Meaning

A variety of pear.

The musk mallow plant (Abelmoschus moschatus).

The essential oil produced from the seeds of the musk mallow.

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms