Xyris operculata

1. (noun) of Australia
Synonyms: tall yellow-eye
Related Words: yellow-eyed grass



Terms and Conditions of Use / Copyright Notice