kalluruha

adj. Immature, half-ripe or half developed — Immature, half-ripe or half developed.manner-1886-vision