Word Study
xyris operculata
WORDNET DICTIONARY
Noun xyris operculata has 1 sense
- xyris operculata(n = noun.plant) tall yellow-eye - of Australia; Array is a kind of yellow-eyed grass
For further exploring for "xyris operculata" in Webster Dictionary Online