leaf protein concentrate

Noun

 * 1) Concentrated leaf protein used as a food for human beings.