insertable

listen to the pronunciation of insertable
الإنجليزية - الإنجليزية
Able to be inserted; able to be put into something else

The design was modified to be more insertable.