Definition of devil's posy in English:

devil's posy

noun

rare, historical
  • (Originally) ramsons, Allium ursinum, which has a strong odour of garlic.

Origin

Late 19th century; earliest use found in James Britten (1846–1924), botanist and Roman Catholic propagandist.