protocells

English

Noun

protocells

  1. plural of protocell