Definition of honey garlic in English:

honey garlic

noun

  • An allium, Allium siculum, with hanging bell-shaped flowers, native to damp areas in the Mediterranean region and often grown as an ornamental.

Origin

Mid 19th century.