Hi The Noob Fish Shepherd
I see that you have three BN plecos in the tank. If you are feeding them a lot of fresh vegetables, it's possible that the smell might be coming from them. The combination of pleco waste and rotting vegetables can result in a very strong smelling tank and poor water quality.
Take care to feed them only enough at one time to last a day or two and remove anything that is uneaten after that point or that is floating around the water. Gravel vac well at every water change. If this is the cause of the problem, a few big water changes should make a considerable difference in the way the tank smells.