Home / S / st. peter's wreath

st. peter's wreath

noun 18 letters Scrabble 22 WWF 22
Definitions
noun

shrub having copious small white flowers in spring

Look “st. peter's wreath” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →