• word of the day

    macrozamia

    macrozamia - Dictionary definition and meaning for word macrozamia

    Definition
    (noun) any treelike cycad of the genus Macrozamia having erect trunks and pinnate leaves and large cones with sometimes edible nuts; Australia
Download our Mobile App Today
Receive our word of the day
on Whatsapp