ARMFS: Annisquam River Marine Fisheries Station

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

Definition in English: Annisquam River Marine Fisheries Station