xenophya meaning

Meaning of xenophya

What is the full meaning of xenophya

(Greek) elements of a shell or skeleton not secreted by the organism itself [n]

Example of the word xenophya placed on a Scrabble board.

Unscrambled word xenophya

Points for xenophya

Scrabble
28 points
Word With Friends
23 points
Wordfeud
28 points

Related pages for xenophya