Dictionary.com
Thesaurus.com
spliceable
Derived word form of splice