Having the shape or form of a capsule; resembling a capsule in appearance.
From capsula (capsule) and -form, from Latin 'forma' meaning shape. A descriptive term in anatomy and biology.
Try Another Word