English synonyms about - contact  

Xyris operculata

noun

1 Xyris operculata

Of Australia.

synonym: tall yellow-eye.


Find more on xyris operculata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0306