Macadamia

From Fresh Dictionary

English

Noun

macadamia

  1. an evergreen tree, of the genus Macadamia, native to Australia and cultivated in Hawaii
  2. the fruit of this tree; the macadamia nut
Personal tools