Italian may Meaning, Definition & Usage

Definitions
  1. (Bot.), a shrubby species of Spiræa (S. hypericifolia) with many clusters of small white flowers along the slender branches.

Webster 1913