Oorspronkelijk werd het geslacht Polygonum veel ruimer opgevat dan tegenwoordig, maar het geslacht is opgesplitst in duizendknoop (Persicaria), kielduizendknoop (Fallopia) en varkensgras (Polygonum).
In vrijwel alle oude kruidenboeken staat beschreven dat varkensgras een goed middel is tegen bloedspuwingen. Ook werd het kruid vroeger als geneesmiddel aan het vee gegeven.