NIDFF: National Institute of Deserts, Flora and Fauna

What does NIDFF mean? The above is one of NIDFF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: National Institute of Deserts, Flora and Fauna