Skip to main content

stinkweed

English stinkweed meaning in English  •  stinkweed का अर्थ अंग्रेजी में
Noun
  • Stramonium. See Jamestown weed>, and Datura>.
Advertisement