LIGRI: Long Island Groundwater Research Institute

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

Definition in English: Long Island Groundwater Research Institute