ハントウカガタエキショウディスプレー
Meanings
Noun
1. semi-transmissive liquid crystal display; semi-transmissive LCD
Composed of
semi-transmissive liquid crystal