Definition of secreter
English to English noun - any of various organs that synthesize substances needed by the body and release it through ducts or directly into the bloodstream
source: WordNet 3.0
Visual Synonyms 
Nearby Word
secreter, secretor, secretory, secretaire, sorter, sea creature, sheerwater, shearwater, screw tree, squirter, sewer water, shredder, screw-driver, scrutator, scrutoire, sartor, scortatory, sugar water, sworder, serrator
|
|
|