Xyris operculata
1.
(
noun
) of Australia
Synonyms:
tall yellow-eye
Related Words:
yellow-eyed grass
Terms and Conditions of Use / Copyright Notice