cobnuts

noun
  1. hazelnuts, especially those that are large and cultivated
  2. Usage: British English

Examples