Learn how to say Illuviation correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word illuviation:
[mass noun] Soil Science
the introduction of salts or colloids into one soil horizon from another by percolating water.
early 20th century: from il- ‘in’ + -luvial (on the pattern of alluvial) + -ation