leaf protein concentrate
English edit
Noun edit
leaf protein concentrate (countable and uncountable, plural leaf protein concentrates)
- Concentrated leaf protein used as a food for human beings.
leaf protein concentrate (countable and uncountable, plural leaf protein concentrates)