Xyris Meaning

There are 1 meaning(s) for word Xyris

Xyris Meaning 1 : chiefly American marsh plants, having usually yellow flowers

    Synonyms : genus xyris