Definition of garlic mustard in English:
A European mustard plant with medicinal and culinary uses that is also an aggressive woodland invader in most of the eastern US.
- Alliaria petiolata, family Brassicaceae
- He sees tree of heaven and Japanese barberry, garlic mustard and stilt grass invading the heart of the forest.
- They found that taller garlic mustard plants also produce more seeds and fruits.
- The invasion of garlic mustard has emerged as another threat in recent years, and the potential effects of modern global warming are yet another concern.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia
Most popular in India
Most popular in Pakistan