Skip to main content

dogbane

English dogbane meaning in English  •  dogbane का अर्थ अंग्रेजी में
Noun
  • A small genus of perennial herbaceous plants, with poisonous milky juice, bearing slender pods pods in pairs.
Advertisement