meaning of bitter almond

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


Related Words

bitter almond | bitter almond oil |

Developed & Maintained By Taraprasad.com

Treasure Words