diresidues

English

Noun

diresidues

  1. plural of diresidue