Botanical name

Emex spinosa

Family

Polygonaceae