instantizers

English

Noun

instantizers

  1. plural of instantizer