Attested
.to
Menu
Definition
European herb that smells like garlic
Seed
·
Term in context
Alliaria officinalis
in
CommonParlance