osteoscleroidstranslation and definition "osteoscleroids", tamil lexiconWordTamil Definitionosteoscleroidsஎலும்பு கல்நார்கள்