pupa meaning in english

[Tel.] n. A tender fruit just formed, puvvupinde. An infant. sisuvu. The pupil of the eye, kantipapa. adj. Tender, young. leta.