OMOPLATE MEANING IN ENGLISH

• Omoplate Definition & Synonyms

  1. (n.) The shoulder blade, or scapula.


RECENT SEARCHES