English edit

Noun edit

peroxysomes

  1. plural of peroxysome