ISPTR: International Society for the Preservation of the Tropical Rainforest

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

Definition in English: International Society for the Preservation of the Tropical Rainforest