FLBS: Flathead Lake Biological Station

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

Definition in English: Flathead Lake Biological Station