bacterioferritins

English

Noun

bacterioferritins

  1. plural of bacterioferritin