azygospores

English

Noun

azygospores

  1. plural of azygospore