dulcamara
English
dulcamara meaning in English • dulcamara का अर्थ अंग्रेजी में
Noun
- A plant (Solanum Dulcamara). See Bittersweet>, n., 3 (a).