Find the word definition

Wiktionary
leaf protein

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