Skip to main content

excretin

English excretin meaning in English  •  excretin का अर्थ अंग्रेजी में
Noun
  • A nonnitrogenous, crystalline body, present in small quantity in human fæces.
Advertisement