Meaning of st. peter's wreath
Definition of st. peter's wreath
(noun)
shrub
having
copious
small
white
flowers in
spring
Other information on st. peter's wreath
WIKIPEDIA results for
st. peter's wreath
Amazon results for
st. peter's wreath
Tweet