Definition of xenia

Definition of xenia
  1. xenia Noun The concept of hospitality to strangers.
  2. xenia Noun The effect that genes from pollen have on the endosperm.
Need more help? Try our forum NEW