Definition, synonyms and related words
Any of many proteins, found especially in seeds, that act as reservoirs of amino acids and metal ions that are needed by growing organisms