Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

harmala Definition

Cancel
harmala
noun(har-ma-la)
an Old World herb (Peganum harmala) with strong-scented seeds that yield several alkaloids and are used as a vermifuge and stimulant

Words Related to harmala!

harmala Examples by Brain Bank Users