Meaning of encephalartos
Definition of encephalartos
(noun)
any of
numerous
cycads of the
genus
Encephalartos having
stout
cylindrical
trunks
and a
terminal
crown
of
long
often
spiny
pinnate
leaves
Other information on encephalartos
WIKIPEDIA results for
encephalartos
Amazon results for
encephalartos
Tweet