English edit

Noun edit

azotosomes

  1. plural of azotosome