What is the full meaning of desiccators
DESICCATOR, one who, or that which, desiccates [n]
Example of the word desiccators placed on a Scrabble board.