auxospores

English

Noun

auxospores

  1. plural of auxospore