lemniscus
nounDefinition of lemniscus
: a band of fibers and especially nerve fibers
Keep scrolling for more
Keep scrolling for more