Secretor
English Meaning
- A cell, tissue, or organ that produces a secretion.
- A person whose saliva and other body fluids contain ABO antigens.
Sorry, No Malayalam Meaning for your input!
See Secreto Want To Try Secretor In Malayalam??