What is the full meaning of sequestrants
SEQUESTRANT, a chemical that promotes sequestration [n]
Example of the word sequestrants placed on a Scrabble board.