Definition of mole plant in English:

mole plant

noun

US
  • The caper spurge, Euphorbia lathyris, reputed to protect garden plants from moles; (more generally) any plant reputed to repel moles.

Origin

Early 19th century; earliest use found in Frederick Pursh (1774–1820).