Aphids, also known as tree lice, are tiny little insects that can wreak havoc on your plants. If left unchecked, they can destroy entire gardens. Although insecticides will effectively kill aphids, they may damage your plants, and they're...