Macadamia meaning

Frequency:
An evergreen tree, of the genus Macadamia, native to Australia and cultivated in Hawaii.
noun
0
0
The fruit of this tree; the macadamia nut.
noun
0
0
Advertisement