SOWBANE MEANING IN ENGLISH

• Sowbane Definition & Synonyms

  1. (n.) The red goosefoot (Chenopodium rubrum), -- said to be fatal to swine.


RECENT SEARCHES