Definition of St. Peter's Wreath

  • 1. Shrub having copious small white flowers in spring Noun

Synonyms for word "st. peter's wreath"

Semanticaly linked words with "st. peter's wreath"

Hyponims for word "st. peter's wreath"