What is the full meaning of minilabs
MINILAB, a retail outlet offering rapid on-site film development [n]
Example of the word minilabs placed on a Scrabble board.