Noun Definition

macadamia integrifolia

1.Definition: medium-sized tree of eastern Australia having creamy-white flowers

Category: Plants