Utricularia graminifolia

Utricularia graminifolia from Asia belongs to the bladderwort family. All the plants in this family are insect eating, perennial water and marsh plants. Which Utricularia graminifolia forms after a short period of time in the aquarium. The species name means 'with grass like leaves' and the fresh green leaves after a short period of time form a pretty mat which looks like a lawn. Utricularia graminifolia is therefore an ideal foreground plant. This plant eats microbes, not larger fish. So having it along with bigger fish isn't going to hurt them, it'll just add some color and beauty to your tank. The plant does require some work though, every so often you need to maintain it by trimming which can be a taxing chore for some people. To see what it's like to trim, click here. This plant will also act as a cleanup crew by cleaning up dead fish remains and fish feces, keeping the water clean. As you see with the fish above, the plant didn't kill him.