The story
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: An ecological habitat on the scale of individual organisms sharing space. Many ecotopes together, either adjacent or overlapping, make up an eco-region or larger unit. Full definition →
Etymology from Wiktionary, CC BY-SA 4.0.