elutriation
English
elutriation meaning in English • elutriation का अर्थ अंग्रेजी में
Noun
- The process of elutriating; a decanting or racking off by means of water, as finer particles from heavier.