Crossword clues for Many a "Star Trek" alien:HUMANOIDMany a "Star Trek" alienHUMANOIDLike many aliens on "Star Trek"