Euphorbia hirta

Common name (English)
Euphorbia hirta