×

secretor meaning in French

n. sécréteur, organe de sécrétion

Related Words

  1. secretness
  2. secretory
  3. secrets of nature
  4. sect
PC Version

Copyright © 2018 WordTech Co.