What is the full meaning of antidesiccants
ANTIDESICCANT, a chemical which prevents or inhibits the drying-out of a plant, etc. [n]
Example of the word antidesiccants placed on a Scrabble board.