Add to Chrome

deltoid

Deltoid is a 7 letter word which starts with the letter D and ends with the letter D for which we found 1 definitions.

Definition
(a.) Shaped like the Greek / (delta); delta-shaped; triangular.
Words by number of letters: