Definition, synonyms and related words
A large secretory cell found in clusters underlying the epidermis of larval abdominal segments.