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

damiana Definition

Cancel
damiana
noun(dam-i-ana)
the dried leaf of a tropical American shrub (Turnera diffusa synonym T. aphrodisiaca) used especially formerly as an aphrodisiac and tonic; also : a preparation containing damiana
damiana
noun(dam-i-ana)
the plant from which damiana is obtained

Words Related to damiana!

damiana Examples by Brain Bank Users