Yes, water hyacinths produce oxygen and they are a great option for tanks with high levels of waste.