Queen's delight Meaning, Definition & Usage

Definitions
  1. (Bot.), an American plant (Stillinqia sylvatica) of the Spurge family, having an herbaceous stem and a perennial woody root.

Webster 1913