Question: are live plants good for an aquarium?
Answer: By far the biggest benefit that live plants provide for your aquarium is that they produce oxygen (O2) and absorb the carbon dioxide (CO2) and ammonia (NH3) that your fish generate. ... Plants provide shelter and security for the fish. Because they compete with algae for nutrients, they can help to reduce algae growth.