Noun Definition

macadamia tetraphylla

1.Definition: bushy tree with pink to purple flowers

Related Noun(s):queensland nut

Category: Plants