nonsteroidal anti-inflammatory: an anti-inflammatory drug that does not contain steroids
agent: a substance that exerts some force or effect
histologist: anatomist who specializes in the microscopic study of animal tissues