MSFR

Noun

 * 1) massive star forming region