Skip to main content

dulcamara

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