TVP

TVP

English Noun
Ad

Definition

Initialism of textured vegetable protein, vegetarian ground meat substitute.

Ad