The name Encephalartos is derived from the Greek: en meaning 'within', kephali meaning 'head' and artos meaning 'bread'. The species is name means 'spiny' and refers to the plant's leaves. A plant in Jardí Botànic de Barcelona. The male cones from Sciencephoto.com The fruits by Smir_001, Flickr.com.

