SHALLON

Definition of SHALLON

  1. (noun)small evergreen shrub of Pacific coast of North America having edible dark purple grape-sized berries