tayberry









tayberry


noun plural -ries

  1. a hybrid shrub produced by crossing a blackberry, raspberry, and loganberry
  2. the large sweet red fruit of this plant
54 queries 0.564