Definition Definition

damiana - Meaning and Examples

Meaning of 'damiana' (Webster Dictionary)

1 . Damiana [ n.]
- A Mexican drug, used as an aphrodisiac.