Macadamia Meaning

There are 1 meaning(s) for word Macadamia

Macadamia Meaning 1 : any tree of the genus Macadamia

    Synonyms : macadamia tree