solvate in Finnish
solvate in Finnish
solvatoida
(chemistry) To form such a complex upon solution
solvatoitua
(chemistry) To form such a complex upon solution