Find the word definition

Wiktionary
corpora allata

n. (corpus allatum English)