snow wreath

noun

Definition of snow wreath

1 dialectal, British : snowdrift
2 : a deciduous shrub (Neviusia alabamensis) of the family Rosaceae native to Alabama that is cultivated for its white feathery flowers