Agreed that it looks euphorbia-like. Take necessary precautions (handle with gloves) until confirmed.
Easy test for which it is.....Euphorbia v Linaria...Euphorbia has white sap. Snap a stem and check. I also think it is Euphorbia sp.