medullary sheaths

English

Noun

medullary sheaths

  1. plural of medullary sheath