What is the full meaning of declarants
DECLARANT, one who makes a declaration [n]
Example of the word declarants placed on a Scrabble board.