English dictionary
st. peter's wreath meaning and definition
Definition and meaning of st. peter's wreath at MeaningMonkey.org. st. peter's wreath meaning and definition in the English Dictionary.ST. PETER'S WREATH noun
Definition of St. Peter's wreath (noun)
- shrub having copious small white flowers in spring
- synonyms: bridal wreath, bridal-wreath, Saint Peter's wreath, Spiraea prunifolia
Source: Princeton University Wordnet