Saint Peter's wreath

NOUN
  1. shrub having copious small white flowers in spring

How To Use Saint Peter's wreath In A Sentence

List is Empty.