London pride Meaning, Definition & Usage

Definitions
  1. . (Bot.) (a) A garden name for Saxifraga umbrosa, a hardy perennial herbaceous plant, a native of high lands in Great Britain . (b) A name anciently given to the Sweet William. Dr. Prior.

Webster 1913