Glossary
One of a group of enzymes found in animal tissues, particularly the spleen, that digest proteins.
Posted
in
by
Tags: