MESOPHYTE Meaning of MESOPHYTE in English n. a plant needing only a moderate amount of water. Oxford English vocab. Оксфордский английский словарь. 2012