English | German | Russian | Czech

secretor English

Meaning secretor meaning

What does secretor mean?

secretor

(= gland) any of various organs that synthesize substances needed by the body and release it through ducts or directly into the bloodstream

Synonyms secretor synonyms

What other words have the same or similar meaning as secretor?

Are you looking for...?