Meaning of eyeseed in English:

eyeseed

noun

dialect, historical British
  • A seed believed to expel foreign bodies when placed in the eye; (also) (in plural) the plant providing such seeds, perhaps vervain or wild clary, Salvia verbenaca, or common gromwell, Lithospermum officinale.

Origin

Late 19th century; earliest use found in Gardeners' Chronicle.