Keyhole limpet. Definition

Medical Definition: Keyhole limpet

A substance derived from a marine organism that can be linked to a specific antigen to stimulate immune response to that antigen. The keyhole limpet is being studied as a way to increase the immune response to vaccines against cancer. A type of immunomodulator. Also called KLH.

* Automatic translation