Meaning

1 senses
  1. (countable, uncountable)Eremochloa ophiuroides, a coarse thick lawngrass with short upright stems, native to southern China and later introduced to the United States.

centipede grass — meaning, examples, forms, synonyms | Krumeto