meaning of amygdaline

1. Of, pertaining to, or resembling, almonds.
2.
related to or resembling an almond


Related Words

amygdaline |

Developed & Maintained By Taraprasad.com

Treasure Words