dictyochlamydospores

English

Noun

dictyochlamydospores

  1. plural of dictyochlamydospore