xyris operculata

(noun) tall yellow-eye

Xyris operculata
yellow-eyed grass (generic term)