nutwood

/ˈnʌtwʊd/ (NUT-wood)

Definitions

1. noun

A type of English tree (Ostrya carpinifolia) with edible nuts.

“The nutwood trees in the forest were a favorite among squirrels.”

Synonyms

  • hazel
  • ostrya