tall yellow-eye

1. (noun) of Australia
Synonyms: Xyris operculata
Related Words: yellow-eyed grass



Terms and Conditions of Use / Copyright Notice