macadamia
English
macadamia meaning in English • macadamia का अर्थ अंग्रेजी में
Noun
- any tree of the genus Macadamia, especially Macadamia ternifolia.
- A macadamia nut>.