Language:
Free Online Dictionary|3Dict

蜗窗

Source : CEDICT

fenestra cochleae (in middle ear)