HMLR: Hopkins Marine Life Refuge

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

HMLR: Hopkins Marine Life Refuge

Definition in English: Hopkins Marine Life Refuge