imputers

noun

Plural form of imputer.