LOGANBERRY

Definition of LOGANBERRY

  1. (noun)red-fruited bramble native from Oregon to Baja California
  2. (noun)large red variety of the dewberry