Meaning of “xenon” in the English Dictionary

English