Meaning of amygdalus communis amara

Definition of amygdalus communis amara

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

Other information on amygdalus communis amara

WIKIPEDIA results for amygdalus communis amara
Amazon results for amygdalus communis amara