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

dulcamara Definition

Cancel
dulcamara
noun(dul-ca-ma-ra)
bittersweet
dulcamara
noun(dul-ca-ma-ra)
the dried stems of bittersweet of the genus Solanum (S. dulcamara) formerly used as a diuretic and sedative

Words Related to dulcamara!

dulcamara Examples by Brain Bank Users