English

edit

Noun

edit

synthasomes

  1. plural of synthasome