nerve-plexus

Nouns

  • (n) a network of intersecting nerves

Words of close approximity