Definitions of Corylus avellana grandis:

  • noun:   small nut-bearing tree much grown in Europe