asarabacca

Explore definitions, synonyms, and language insights of asarabacca

Definitions

Noun
thick creeping evergreen herb of western Europe

More General Terms