Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of MESOPHYTE
noun : MESOPHYTE
Source:WordNet 3.1
-
1. (
) land plant growing in surroundings having an average supply of water; compare xerophyte and hydrophyte ;
See more about : MESOPHYTE