harmala

Noun

 * 1)  A harmala alkaloid.
 * 1)  A harmala alkaloid.
 * 1)  A harmala alkaloid.