Definitions of Trifolium stoloniferum:

  • noun:   clover of western United States