MYSO: Massive Young Stellar Object

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

MYSO: Massive Young Stellar Object

Definition in English: Massive Young Stellar Object