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