Mountain holly Meaning, Definition & Usage

Definitions
  1. (Bot.), a branching shrub (Nemopanthes Canadensis), having smooth oblong leaves and red berries. It is found in the Northern United States.

Webster 1913