unripe

adjective
  1. not fully developed or mature; not ready to be harvested or eaten
  2. not yet ready or suitable for a particular purpose or situation
  3. Usage: figurative

Examples