Synonyms for Amygdalus Communis Amara (same or very similar meaning)
WordNet sense 1 (almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes):
bitter almond, Prunus dulcis amara
From the ODE community, based on WordNet
add/edit