Home / S / saint peter's wreath

saint peter's wreath

noun 20 letters Scrabble 25 WWF 26
Definitions
noun

shrub having copious small white flowers in spring

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