Wiktionary
leaf protein
n. (context countable or uncountable English) A protein found in leaves extracted for use as a food for humans.