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 saved
0 chars