Lemniscus /(lĕm*nĭs"kŭs)/

Lem·nis·cus

Lemniscus

n.
  1. One of two oval bodies hanging from the interior walls of the body in the Acanthocephala. (Zool.)