See also: zoospores and zoöspores

Catalan edit

Noun edit

zoòspores

  1. plural of zoòspora