How do you spell Lemniscus 

Available Definitions:
1)  n. - One of two oval bodies hanging from the interior walls of the body in the Acanthocephala.





 Take Spelling Test