deltoid
noun
°The deltoid muscle, a triangular muscle on the human shoulder.
°The deltoid ligament, a triangular ligament on the human ankle.
adjective
°In the shape of the upper case Greek letter delta Δ; triangular.
°Of, or connected with the deltoid muscle.