Meaning of macadamia integrifolia

Definition of macadamia integrifolia

(noun) medium-sized tree of eastern Australia having creamy-white flowers

Other information on macadamia integrifolia

WIKIPEDIA results for macadamia integrifolia
Amazon results for macadamia integrifolia