Where does “lysin” come from?

lysin (English): any substance or antibody that can cause the...

Definitions

  1. any substance or antibody that can cause the...

Words derived from “lysin