amygdalus communis amara - definitions and synonyms

amygdalus communis amara noun

  1. ( also written as Amygdalus communis amara )

    English Meaning: 

    : almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes