| familie = ''[[Polygonaceae]]'' (Duizendknoopfamilie)
| w-naam = ''Polygonum''
| taxon= [[Geslacht (biologie)|Geslacht]]
| auteurw-naam = ''Polygonum''
| datumauteur = [[L.]]
| datum = 1753
}}
'''Varkensgras''' ('''''Polygonum''''') is een [[Geslachtgeslacht (biologie)|geslacht]] van [[kruidachtigen|kruidachtigekruidachtig]]e planten uit de [[duizendknoopfamilie]] . Het geslacht komt wereldwijd zeer algemeen voor, met nadrukopname in de [[gematigde streken]].
De wetenschappelijke[[botanische naam]] ''Polygonum'' betekent "veel knieën" (van GrieksOudgrieks 'poly' = veel en 'gonu' = knie). De stengel vertoont dan ook veel [[knoop (plant)|knopen]], ook wel knieën genoemd.
HetOoorsp[ropnkelijk oorspronkelijkewerd het geslacht ''Polygonum'' was veel groterruimer opgevat dan tegenwoordig, maar het geslacht is gesplitst in [[duizendknoop]] (''Persicaria''), [[kielduizendknoop]] (''Fallopia'') en varkensgras (''Polygonum'').