English | German | Russian | Czech

harmala English

Meaning harmala meaning

What does harmala mean?

harmala

(countable) A harmala alkaloid.

Are you looking for...?