sowbane
English
sowbane meaning in English • sowbane का अर्थ अंग्रेजी में
Noun
- The red goosefoot (Chenopodium rubrum), -- said to be fatal to swine.