Crossword clues for Alf s planet 6 letters:MELMACAlf's planet, in a TV sitcomMELMACAlf s planetMELMACALF's home planetMELMACHome planet of TV's ALF