xyris operculata

(noun) tall yellow-eye

< xyris | xyy >