origin: the source of something's existence or from which it derives or is derived
source: (technology) a process by which energy or a substance enters a system
house centipede: long-legged centipede common in damp places as e.g. cellars