St. Peter's wreath
تعریف انگلیسی
noun
- shrub having copious small white flowers in spring