Definify.com

Definition 2025


zoòspora

zoòspora

See also: zoospora

Catalan

Noun

zoòspora f (plural zoòspores)

  1. zoospore