corpora allata

English

Noun

corpora allata

  1. plural of corpus allatum