meaning of dulcamara

1. A plant (Solanum Dulcamara). See Bittersweet, n. , 3 (a).


Related Words

dulcamara |

Developed & Maintained By Taraprasad.com

Treasure Words