synovial membranes

English

Noun

synovial membranes

  1. plural of synovial membrane