nerve plexus
English Dictionary
->
Letter N
-> nerve plexus
Search Dictionary:
nerve plexus Definition
(n)
a
network
of
intersecting
nerves
nerve plexus Synonyms
nerve plexus
© Art Branch Inc.