Dictionary Check: mesophyte
"mesophyte" is a valid word!
Scrabble
19
points
Words with Friends
19
points
Definition
noun
land plant growing in surroundings having an average supply of water; compare xerophyte and hydrophyte
Advertisement