What is Stomatogastric mean?
Definition of stomatogastric : of or relating to the mouth and the stomach specifically : constituting a system of nerves that ramify over the anterior portion of the alimentary canal in various invertebrates. How is the nervous system of arthropods? The arthropod nervous system consists of a dorsal brain and a ventral, ganglionated longitudinal nerve…