Definitions of Stenotaphrum:

  • noun:   lawn grasses