English edit

Noun edit

decloaker (plural decloakers)

  1. (cytology) A material that decloaks

Anagrams edit