Dictionary Definition:
salāṭuka (adj.) [cp. *sk. śalāṭu] fresh, unripe s i.150= sn p. 125; miln 334; vva 288.