protos

English

Noun

protos

  1. plural of proto