alliaria_officinalis has definitions from the field of botany
1
[ noun ] (botany) European herb that smells like garlic

Related terms

crucifer Alliaria

*