Viewing a single comment thread. View all comments

stealthd t1_iy9phty wrote

The green in the name seems to be (besides green tea) duckweed (Wolffia globosa), and wouldn’t you know it, a new line of duckweed products is about to hit the market.

56