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