fenestra of cochlea

fenestra of cochlea

n.
Mentioned in ?