Crossword clues for Alf's home:MELMACALF's home planetMELMACALF's home worldMELMACAlf's homeMELMACHome planet of TV's ALF