English walnut Hear it!

English walnut Definition

English walnut

noun

  1. an Asiatic walnut tree (Juglans regia) now grown in Europe and North America
  2. its nut