Macadamia integrifolia

Explore definitions, synonyms, and language insights of Macadamia integrifolia

Definitions

Noun
medium-sized tree of eastern Australia having creamy-white flowers

More General Terms