English edit

Noun edit

carpospores

  1. plural of carpospore