[adj] not fully developed or mature; not ripe; "unripe fruit"; "fried green tomatoes"; "green wood" [adj] not fully prepared
green, immature, unaged, unready, unripened
mature, ripe