Skip to main content

wormseed

wormseed meaning in English  •  wormseed का अर्थ अंग्रेजी में
Noun
  • Any one of several plants, as <spn>Artemisia santonica</spn>, and <spn>Chenopodium anthelminticum</spn>, whose seeds have the property of expelling worms from the stomach and intestines.

wormseed meaning in English, wormseed का अर्थ अंग्रेजी में, wormseed definition in English, wormseed की परिभाषा अंग्रेजी में, wormseed का मतलब, wormseed माने क्या, wormseed mane kya, wormseed ka matlab This page is showing answer of : What is meaning of wormseed in English? इस पेज पर प्रश्न : wormseed का मतलब अंग्रेजी में क्या होता है? का उत्तर दिया गया है|