What is the full meaning of chresards
CHRESARD, the total quantity of water in the soil available to plants [n]
Example of the word chresards placed on a Scrabble board.