CANDLEBERRY

Definition of CANDLEBERRY

  1. (noun)deciduous aromatic shrub of eastern North America with grey-green wax-coated berries