capsulated

Explore definitions, synonyms, and language insights of capsulated

Definitions

Adjective Satellite
used of seeds or spores that are enclosed in a capsule