Definitions for "Amphicytes"
Supporting cells that surround neurons in the peripheral nervous system; also called satellite cells.