English

edit

Noun

edit

oxysomes

  1. plural of oxysome