Definitions
Organs of pesta
- Luminescent modified areas of the gastrohepatic glands, found within the cephalothorax of some species Sergestes s.1. [Perez Farfante and Kensley, 1997]
- One of several processes on the gastrohepatic gland, modified to produce light; found on species of genus Sergestes. [Butler, T. H.]