English

edit

Noun

edit

protocells

  1. plural of protocell