A vajvirágok (butterworts) rágcsáló növények, amelyek ragadós levelekkel fogják meg a rovarokat. A levelek felülete mirigykkel van borítva, amelyek mukilagot, egy ragadós anyagot termelnek. Ha egy rovar leszáll a levélre, elakad és nem tud megszökni.
A növény ezután elnyeli a rovatot és felszívja a tápanyagokat. Mivel a vajvirág gyökerei nem jól fejlette, a levelek a környezetből is felszívják a vizet és tápanyagokat.
A vajvirágok lápokban, mocsarakban és nedves réteken nőnek, převážsen mérsékelt éghajlatban. Széles skálában emésztenek kis lények, legyeket, szúnyogokat, hangyákat, bogarakat, pókok és csigák. A rovarpopulációk szabályozásával értékes szerepet játszanak az ökoszisztémáikban.