lemniscus
/lɛmˈnɪ.skəs/
noun 3
Definitions
noun
1
One of two oval bodies hanging from the interior walls of the body in the Acanthocephala.
2
A woollen fillet attached to the back of crowns, diadems, etc.
3
A ribbon of fibers, especially of cerebral white nerve fibers.
Your note
not saved0 chars