asa dulcis

Explore definitions, synonyms, and language insights of asa dulcis

Definitions

Noun
gum resin used especially in treating skin irritation

More General Terms