Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of SECRETOR
noun : SECRETOR
Source:WordNet 3.1
-
1. (
) any of various organs that synthesize substances needed by the body and release it through ducts or directly into the bloodstream ;
See more about : SECRETOR