INOCAR: Instituto Oceanografico de la Armada

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

Definition in English: Instituto Oceanografico de la Armada