dulcamara in English dictionary dulcamara Meanings and definitions of "dulcamara" noun (medicine, archaic) The dried young branches of the woody nightshade, formerly used as a diuretic, diaphoretic, sedative, and narcotic remedy. more Grammar and declension of dulcamara dulcamara (uncountable) more Sample sentences with "dulcamara" Declension Stem Try again Available translations French Italian Russian Authors