VariousWords beta
Related Terms:
Noun
Definition: Eremochloa ophiuroides, a coarse thick lawngrass with short upright stems, native to southern China and later introduced to the United States.
VariousWords beta
Definition: Eremochloa ophiuroides, a coarse thick lawngrass with short upright stems, native to southern China and later introduced to the United States.