What is the full meaning of microbeams
MICROBEAM, a beam of radiation of small cross-section [n]
Example of the word microbeams placed on a Scrabble board.