English

edit

Etymology

edit

mega- +‎ zoospore

Noun

edit

megazoospore (plural megazoospores)

  1. (biology) A relatively large algal zoospore
edit