labrum

Definitions

General Science

  • noun an upper mouthpart found in some arthropods such as insects

Medical

Sports

  • noun a ring of cartilage in the shoulder and hip joints
http://www.dictionarycentral.com/definition/labrum.html