DULCAMARA


Meaning of DULCAMARA in English

noun a plant (solanum dulcamara). ·see bittersweet, ·noun, 3 (a).

Webster English vocab.      Английский словарь Webster.