Subscribe
URL of the page has been copied to clipboard.
Meaning : A bump on the outside of the humerus where the deltoid muscle attaches.
Synonyms : deltoid eminence
Install App
Deltoid tuberosity meaning in Telugu.