WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. used of seeds or spores that are enclosed in a capsule
Word Usage
"People etches its version of reality into our minds by attaching cutesy capsulated biographies to full page color pictures of the most beautiful, and drop the 60 – 80 page section among myriad $254,000 a page full-color ads every May."