Annuals-Perennials Trees Shrubs Bulbs Vines Cactus Water Plants

Cow's horn cactus (Euphorbia grandicornis).

Euphorbia grandicornis is an upright multistemmed succulent shrub, up to 6.6 feet (2 m) tall and about the same in width. Leaves are tiny, scale-like between the spines. The flowers are brilliant yellow, growing just above the spines.

If you want more information about this flower, just search the plant's Latin name on Google:

Cow's horn cactus