Meaning of secretor
Definition of secretor
(noun)
any of
various
organs
that
synthesize
substances
needed
by the
body
and
release
it
through
ducts or
directly
into the
bloodstream
Other information on secretor
WIKIPEDIA results for
secretor
Amazon results for
secretor
Tweet