Definition, synonyms and related words
A protein found in leaves extracted for use as a food for humans.