Definify.com

Definition 2024


deltoids

deltoids

English

Noun

deltoids

  1. plural of deltoid