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