Wolffia globosa, a tiny, rootless duckweed, or water lens, apparently has what it takes to achieve great things, report scientists.
Wolffia globosa, a tiny, rootless duckweed, or water lens, apparently has what it takes to achieve great things, report scientists.