What does MVGC stand for?

What does MVGC mean? We have 5 definitions. Read most used MVGC meanings below.