hedge garlic

English

Noun

hedge garlic (uncountable)

  1. The plant garlic mustard (Alliaria petiolata)

Synonyms

Translations

References