Castor Bean Plant: Contains compounds that moles dislike, such as ricin. Plant around the perimeter of your yard to deter moles.
Marigolds: Emit a strong odor that moles find unpleasant. Plant them strategically in your garden beds to keep moles away.
Alliums (Garlic, Onions, etc.): Their strong scent repels moles. Plant them throughout your yard to create a barrier against mole intrusion.
Daffodils: Contain toxic alkaloids that moles avoid. Plant them in your flower beds and around the edges of your lawn.
Fritillarias: Emit a scent that moles dislike. Plant them in clusters around your yard to create an effective deterrent.
Euphorbias (Spurge): Produce a milky sap that repels moles. Plant them strategically in your garden beds to keep moles at bay.
Crown Imperials: Emit a strong odor that moles find offensive. Plant them in groups around your yard to deter mole activity.
Stay updated for more !