macadamia - English Synonyms Dictionary

macadamia

n.
[1] macadamia tree