rete

Noun
  1. A network of intersecting blood vessels or intersecting nerves or intersecting lymph vessels (synset 105243652)

Other Searches