remittors

noun

Plural form of remittor.