meaning of dulcamara
1.
A
plant
(Solanum
Dulcamara).
See
Bittersweet,
n.
,
3
(a).
Related Words
dulcamara
|
Developed & Maintained By
Taraprasad.com