A network of interwoven nerves or blood vessels..
Plexus |
|
Plexus |
A network of interwoven nerves or blood vessels.. |
Online Medical Dictionary: Your essential reference to over 5000 medical terms.