hills-of-snow
noun
plural hills-of-snow
Definition of hills-of-snow
: a Japanese hydrangea (Hydrangea arborescens grandiflora) with large clusters of snow-white sterile flowers