unripe

/ʌnˈraɪp/
adjective
  1. Not fully developed or mature; not ready to be eaten or used, especially of fruit or crops.
    • We picked the apples too early, and they were unripe and hard.
    • Unripe tomatoes are often used in fried green tomato recipes.
    • The bananas are still green and unripe, so they taste very sour.
  2. Not yet ready or fully developed; immature (used figuratively for plans, ideas, or people).
    • The young artist's talent was unripe but showed great promise.
    • His plan to start a business was still unripe and needed more thought.
    • Their friendship was unripe and hadn't yet faced any real challenges.
Antonyms
What does "unripe" mean? | whatsthatwordmean | whatsthatwordmean