decloaker

English

Noun

decloaker (plural decloakers)

  1. (cytology) A material that decloaks

Anagrams