macadamiaEnglish

macadamia, macadamia tree

Noun

Any tree of the genus Macadamia

English: macadamia, macadamia tree

English words with similar meanings

Show 1 words

Words that start with "macadamia"