VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Ephapse

Ephapse

An area at which multiple nerve cells touch, but the formation of a typical synaptic contact is lacking.
Search Site