DictionaryAI

tree nut

Short definition from Wiktionary

Noun

  1. Any of the nuts that grow on trees.

We haven’t written up tree nut yet: Simple and Standard meanings, examples and a quiz.