1. Adjective
Pertaining to, resembling, or made of, almonds.
2. Noun
An emulsion made of almonds; milk of almonds.
3. Noun
A salt amygdalic acid.
More about this word
Synonyms and related words
Explore this word
