Meaning of 'glenoid fossa'

  • கன்னக்குழிவு


Browse English to Tamil Dictionary