Definition
Garlic mustard (Alliaria petiolata) is a plant known for its garlic-like odor and flavor. Think of it as the rebel without a cause 😈 of the plant world. It's often found in woodlands and can be invasive in some regions. Unlike plants with subtle scents, garlic mustard announces its presence with a strong aroma. It's like the difference between a whisper and a shout. It's a controversial plant – tasty to some, a threat to others.