Lixiviated meaning : To separate (a substance) into soluble and insoluble components through percolation; to leach.
lixiviated
sarkars
readthrough
torchiere
yuletide