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