benzoin
Explore definitions, synonyms, and language insights of benzoin
Definitions
                    Noun
                    
                gum resin used especially in treating skin irritation
                
                    Noun
                    
            used in some classifications for the American spicebush and certain other plants often included in the genus Lindera