hazel tree
1.
(
noun
) Australian tree grown especially for ornament and its fine-grained wood and bearing edible nuts
Synonyms:
Pomaderris apetala
,
hazel
Related Words:
tree
Terms and Conditions of Use / Copyright Notice