Inexhaustive

a.
  1. Inexhaustible.