Sponsored Links

humerus

translation and definition "humerus", tamil lexicon

WordTamil Definition
humerusபுயவெலும்பு
head of humerusபுயவெலும்புத்தலை