Garlic Mustard
WordNet

noun


(1)   European herb that smells like garlic
 
x
OK