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
English - English
{i} secretor
thing that emits an excretion, thing that produces a secretion, excretory organ

    Hyphenation

    thing that emits an excretion, thing that produces a secretion, ex·cre·to·ry or·gan

    Pronunciation

Favorites