capsulate
Explore definitions, synonyms, and language insights of capsulate
Definitions
Adjective Satellite
used of seeds or spores that are enclosed in a capsule
Verb
enclose in a capsule