English edit

Etymology edit

instantiate +‎ -able

Adjective edit

instantiatable (not comparable)

  1. Synonym of instantiable