Definitions
noun
almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes
Look “bitter-almond” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes