Home

Word

plexus, n.
more info a network of intersecting blood vessels or intersecting nerves or intersecting lymph vessels
<noun.body>

plexus rete