environmetricsenvironmetrics means the use of statistics etc in the environmental sciences. Lexicurio rates it Rare gem — a strength score of 83 out of 100.EtymologyBlend of environment + metrics.nounThe use of statistics etc in the environmental sciences