business agent: an agent who handles business affairs for another; especially one who deals with employers
agent: a representative who acts on behalf of other persons or organizations
genus xylosma: genus of tropical American and Asiatic spiny evergreen trees and shrubs