deltoides

like Greek letter Delta; triangular

Lexicon Category