LLIN: Long Lasting Insecticidal Net

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

Definition in English: Long Lasting Insecticidal Net