SCAPULAS MEANING IN ENGLISH

• Scapulas Definition & Synonyms

  1. (pl. ) of Scapula


• Scapula Definition & Synonyms

  1. (n.) One of the plates from which the arms of a crinoid arise.
  2. (n.) The principal bone of the shoulder girdle in mammals; the shoulder blade.


RECENT SEARCHES