plexus
English Dictionary
->
Letter P
-> plexus
Search Dictionary:
plexus Definition
(n)
a
network
of
intersecting
blood
vessels
or
intersecting
nerves
or
intersecting
lymph
vessels
plexus Synonyms
plexus
rete
© Art Branch Inc.