Skip to main content

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.
Advertisement