YourDictionary

feltwork medical definition

noun
  1. A fibrous network.
  2. A close plexus of nerve fibrils.

link/cite print suggestion box