allatotropins

English

Noun

allatotropins

  1. plural of allatotropin