What is the full meaning of mesophyte
a land plant growing in an environment with moderate moisture [n -S]
Example of the word mesophyte placed on a Scrabble board.