Definition, synonyms and related words
A peptide that is present in soy and some other cereal grains and may have some anticancer properties