Definitions | capsule |
| noun
- (Physiology) membranous envelope
- (Botany) seed-case
- detachable part of rocket or spacecraft (usually in the nose) containing crew's living space
- small container containing dose of medicine
- weasel - suffolk slang
Translations: Etymology: From French, capsule.
Supplemental Details:Sponsor an extended definition for capsule for as little as $10 per month. Click here to contact us.
| |
|