aspergillopepsins

English

Noun

aspergillopepsins

  1. plural of aspergillopepsin