Definition of INTERMEDINS

  • INTERMEDIN, a messenger hormone [n]
  • INTERMEDIN [n]