leaf protein concentrate
English
Noun
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)