Venus Flytrap Venus flytraps eat small insects that land inside its leaves and are great plants to pot outside on your deck or near your garden to keep bugs away. Image Source: Getty / Panel Rey / EyeEm