thing that emits an excretion, thing that produces a secretion, excretory organ

listen to the pronunciation of thing that emits an excretion, thing that produces a secretion, excretory organ
İngilizce - İngilizce
{i} secretor