Watermeal is the smallest flowering plant and does not have any roots.
Watermeal is one of the smallest flowering plants on earth. Each plant
is either light green or yellow, and about the size of a grain of cornmeal.
They will grow in large quantities along the surface of the water.