• word of the day

    macadamia

    macadamia - Dictionary definition and meaning for word macadamia

    Definition
    (noun) any tree of the genus Macadamia
    Synonyms : macadamia tree
Connect with us on Facebook