Noun Definition

hazelnut tree

1.Definition: any of several shrubs or small trees of the genus Corylus bearing edible nuts enclosed in a leafy husk

Related Noun(s):hazel, hazelnut

Category: Plants