English Dictionary

Definition of “harmala”

harmala (ˈhɑːmələ) 

Definitions

noun

  1. a perennial plant native to Europe and Asia Minor, characterized by its white flowers and round seed capsules, the seeds are often used as incense

Comments

Log in to comment on this word.