amygdalus communis amara

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

Other Searches