Attested.to

Amygdalus communis amara

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes