sufficient

Definitions

General English

  • adjective as much as is needed

General Science

  • adjective large enough as an amount of something
http://www.dictionarycentral.com/definition/sufficient.html