DELTOID MEANING IN ENGLISH

• Deltoid Definition & Synonyms

  1. (a.) Shaped like the Greek / (delta); delta-shaped; triangular.


RECENT SEARCHES