Definify.com

Definition 2024


zoòspora

zoòspora

See also: zoospora

Catalan

Noun

zoòspora f (plural zoòspores)

  1. zoospore