English Dictionary
◊ ENCEPHALARTOS
encephalartos
n : any of numerous cycads of the genus Encephalartos having
stout cylindrical trunks and a terminal crown of long
often spiny pinnate leaves