From vegur (“road”) + arfi (“starwort, chickweed”).
vegarfi m (genitive singular vegarfa, no plural)