weeping grass (Microlaena stipoides)

weeping grass (Microlaena stipoides)