What does INDRA mean in Medical & Science

INDRA meaning is defined below:

Interior Natural Desert Reclamation and Afforestation
ADVERTISEMENT

Was it useful?

What does INDRA mean? It stands for Interior Natural Desert Reclamation and Afforestation

Most popular questions

What does INDRA stand for?


INDRA stands for "Interior Natural Desert Reclamation and Afforestation"

How to abbreviate "Interior Natural Desert Reclamation and Afforestation"?


"Interior Natural Desert Reclamation and Afforestation" can be abbreviated as INDRA

What is the meaning of INDRA abbreviation?


The meaning of INDRA abbreviation is "Interior Natural Desert Reclamation and Afforestation"

What does INDRA mean?


INDRA as abbreviation means "Interior Natural Desert Reclamation and Afforestation"

Related Acronym Searches