Meaning of macrozamia

Definition of macrozamia

(noun) any treelike cycad of the genus Macrozamia having erect trunks and pinnate leaves and large cones with sometimes edible nuts; Australia

Other information on macrozamia

WIKIPEDIA results for macrozamia
Amazon results for macrozamia