Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of xenia
xenia
Noun
The concept of hospitality to strangers.
xenia
Noun
The effect that genes from pollen have on the endosperm.