protosyncelli

English

Noun

protosyncelli

  1. plural of protosyncellus