Meaning of hazelnut tree
Definition of hazelnut tree
(noun)
any of
several
shrubs or
small
trees of the
genus
Corylus
bearing
edible
nuts
enclosed
in a
leafy
husk
Other information on hazelnut tree
WIKIPEDIA results for
hazelnut tree
Amazon results for
hazelnut tree
Tweet