insertable

Adjective

 * 1) Able to be inserted; able to be put into something else.
 * The design was modified to be more insertable.

Noun

 * 1) Something that can be inserted.