Mesophyte has 2 different meanings across 1 category:
Noun
land plant growing in surroundings having an average supply of water; compare xerophyte and hydrophyte
Any normal terrestrial plant that grows in environments that have an average supply of water.