What does GLOMAR stand for?

What does GLOMAR mean? We have 2 definitions. Read most used GLOMAR meanings below.

ADVERTISEMENT