subesophageal body
From ZooTerms (Dictionary of Invertebrate Zoology)
Arthropoda: Insecta) A number of large binucleate cells in the body cavity closely associated with the inner end of the stomodeum in Orthoptera, Plecoptera, Isoptera, Mallophaga, Coleoptera and Lepidoptera.
subesophageal body: (