Definify.com

Definition 2025


zoòspores

zoòspores

See also: zoospores and zoöspores

Catalan

Noun

zoòspores

  1. plural of zoòspora