Words · Rare
5 letters · 5 distinct letters
A form of rete.
a network of intersecting blood vessels or intersecting nerves or intersecting lymph vessels