meaning of secretor

1. any of various organs that synthesize substances needed by the body and release it through ducts or directly into the bloodstream


Related Words

secretor | secretory | secretory organ | secretory phase |

Developed & Maintained By Taraprasad.com

Treasure Words