Veiled cells