deltoide
Top 50000
Meanings
Noun
1. deltoid (muscle) (anatomy)
2. deltoid, kite (quadrilateral) (geometry)