Definitions
Luminescent organs
- Areas producing light on the shrimp body; internal as part of gastro-hepatic gland (organ of Pesta), or as dermal photophore.
(syn. luminous) [Butler, T. H.] - Photophore. [Stachowitsch, 1992]
- Photophore. [Stachowitsch, 1992]