meaning of harmala

1. An alkaloid found in the plant Peganum harmala. It forms bitter, yellow salts.


Related Words

harmaline | harmattan |

Developed & Maintained By Taraprasad.com

Treasure Words