×

cathepsine meaning in English

n. cathepsin, enzyme (produced in the liver, kidneys, intestines, and spleen)

Related Words

  1. cathartique
  2. cathay
  3. catherine
  4. catherine deneuve
PC Version

Copyright © 2018 WordTech Co.