Definition, synonyms and related words
A protein, found in almost all living things, thought to have multiple functions.