What is Garlic Mustard?

If someone told you that they were going to look for garlic mustard, you would probably think they were making dinner. Garlic Mustard, or Alliaria petiolata, is actually a plant native to Europe. It belongs to the mustard family and when crushed, gives off the…

Continue reading →

More science facts

Browse by category

Surprise me with a random fact