What is the full meaning of microcapsules
MICROCAPSULE, a tiny capsule containing material (as an adhesive or a medicine) that is released when the capsule is broken [n]
Example of the word microcapsules placed on a Scrabble board.