macadamia tree


Meanings

  • any tree of the genus Macadamia

Synonyms