deltoids

noun
  1. the triangular muscles that cover the shoulder joints and lift the arms
  2. Usage: anatomy; plural of deltoid

Examples