Etymology
Today it means: providing intermediate (right) level of nutrients and minerals, nor eutrophic (too high), nor oligotrophic (too low level). Full definition →
From meso- + -trophic.
Etymology from Wiktionary, CC BY-SA 4.0.