bitter almond

Noun
  1. Almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes (synset 112666291)

Found on Word Lists

Other Searches