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

Words within deltoid