travel agent: someone who sells or arranges trips or tours for customers
agent: a businessman who buys or sells for another in exchange for a commission
totipotency: the ability of a cell to give rise to unlike cells and so to develop a new organism or part