pseudospores

English

Noun

pseudospores

  1. plural of pseudospore