3 ms·
"Lab grown" is a marketing term that actually means... No, "lab grown" does not mean an Impossible Burger. You've confused the definition with something else.
by mikestew 5y ago
"Lab grown" is a marketing term that actually means...
No, "lab grown" does not mean an Impossible Burger. You've confused the definition with something else.