Meaning of hazel tree

Definition of hazel tree

(noun) Australian tree grown especially for ornament and its fine-grained wood and bearing edible nuts

Other information on hazel tree

WIKIPEDIA results for hazel tree
Amazon results for hazel tree