superior tarsal

English

Noun

superior tarsal (plural superior tarsals)

  1. Ellipsis of superior tarsal muscle.