DELTOID


Meaning of DELTOID in English

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

Webster's English dictionary.      Английский словарь Webster.