sockets

noun
  1. hollow spaces or openings into which something fits
  2. electrical outlets or connectors for plugs
  3. hollow parts of the body where bones or organs fit
  4. Usage: anatomy

Examples