MSFR
English
Noun
MSFR
(
plural
MSFRs
)
massive star forming region
Anagrams
MRFs
,
RMSF
,
mfrs