Hazelnut tree

Definitions

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

Next best steps

Mini challenge

Unscramble this word: hazelnuttree