alliaria
/ˌɒliˈɛəriə/Definitions
1. noun
any of several plants of the genus Alliaria, especially the garlic mustard (Alliaria petiolata)
“The garlic mustard, also known as alliaria, has become an invasive species in many parts of the world.”
1. noun
any of several plants of the genus Alliaria, especially the garlic mustard (Alliaria petiolata)
“The garlic mustard, also known as alliaria, has become an invasive species in many parts of the world.”