deobstructives

English

Noun

deobstructives

  1. plural of deobstructive