megazoospore

English

Etymology

From mega- +‎ zoospore.

Noun

megazoospore (plural megazoospores)

  1. (biology) A relatively large algal zoospore