Native Wild Carrot
Daucus carota is the British native wild carrot. Lage white umbel shaped flowers of white, or very pale pink, from June to September are loved by lots of pollinators. After flowering, the flowerhead folds inward to develop a concave head of seeds, re...
[ Read More ]