English

edit

Noun

edit

protospores

  1. plural of protospore