leaf protein concentrate

concentrated form of the proteins found in the leaves of plants

Categories: