What does INFOTERRA mean in Medical & Science

INFOTERRA meaning is defined below:

International Environmental Information System
ADVERTISEMENT

Was it useful?

What does INFOTERRA mean? It stands for International Environmental Information System

Most popular questions

What does INFOTERRA stand for?


INFOTERRA stands for "International Environmental Information System"

How to abbreviate "International Environmental Information System"?


"International Environmental Information System" can be abbreviated as INFOTERRA

What is the meaning of INFOTERRA abbreviation?


The meaning of INFOTERRA abbreviation is "International Environmental Information System"

What does INFOTERRA mean?


INFOTERRA as abbreviation means "International Environmental Information System"

Related Acronym Searches