English dictionary
macrozamia meaning and definition
Definition and meaning of macrozamia at MeaningMonkey.org. macrozamia meaning and definition in the English Dictionary.MACROZAMIA noun
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
Source: Princeton University Wordnet