Dictionary

In the dictionary

noun

  1. The effect of pollen on certain plant structures

Forms

plural of xenia

Now go play it.

Find xenias in one of today's word games.

Today's games