The difference between Mesophytes and Epiphytes are:
- Mesophytes are plants which require moderate amount of water.
- They are usually found on plains and in gardens.
- They possess an underground root system e.g. Rose.
- Epiphytes are plants which grow on other plants which grow on other plants without obtaining nourishment from them.
- They are usually found in tropical forests.
- They possess modified roots namely: clinging roots and wandering roots. E.g. Vanda