Our online medical glossary of medical terms and definitions includes definitions for terms related to treatment, and general medicine
SOLENOGASTRA
An order of lowly organised Mollusca belonging to the Isopleura. A narrowgroove takes the seat of the foot of another gastropods.
Origin: NL, from Gr. Channel +, stomach.
Source: Websters Vocabulary