SECRETER
Scrabble letter values: S1E1C3R1E1T1E1R1 = 10
Definition
- noun any of various organs that synthesize substances needed by the body and release it through ducts or directly into the bloodstream. — synonyms: gland, secretory_organ, secretor
Scrabble letter values: S1E1C3R1E1T1E1R1 = 10