environmetrics en · NOUN EtymologyBlend of environment + metrics. Meanings (uncountable) The use of statistics etc in the environmental sciences Relateds environmetric