Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of xyris

- A genus of endogenous herbs with grassy leaves and small yellow flowers in short, scaly-bracted spikes; yellow-eyed grass. There are about seventeen species in the Atlantic United States.