The habitats where annual dog's mercury~(Mercurialis annua) grows:

Arable
Open habitat arable weed fertile loam and clay
Open habitat arable weed less fertile acid