Subscribe
URL of the page has been copied to clipboard.
Meaning : Land plant growing in surroundings having an average supply of water. Compare xerophyte and hydrophyte.
Synonyms : mesophyte
Install App