cosmopolite

noun
  1. a person who has lived in and knows about many different parts of the world; a worldly person
  2. Usage: formal
  3. an organism found in most parts of the world
  4. Usage: biology; technical

Examples